rock slice - Turkish English Dictionary